package com.ccys.db.vo.member;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Column;
import java.io.Serializable;
import java.util.List;

@Data
@ApiModel("GetBookingPharmacyForSelfPickUpVO")
@EqualsAndHashCode(callSuper = false)
public class BookingPharmacyForSelfPickUpVO implements Serializable {
    /*** 预约ID */
    @JsonProperty("booking_id")
    public String bookingId;

    /*** 药店ID */
    @JsonProperty("pharmacy_id")
    public String pharmacyId;

    /*** 地址名称 */
    @JsonProperty("name")
    public String name;

    /*** 地址 */
    @JsonProperty("address")
    public String address;

    /*** 电话号码 */
    @JsonProperty("phone")
    public String phone;

    /*** 是否有取药说明 */
    @JsonProperty("has_collection_instruction")
    public boolean hasCollectionInstruction;

    /*** 取药日期时间 */
    @JsonProperty("collection_date_time")
    public String collectionDateTime;

    /*** 取药日期时间（UTC） */
    @JsonProperty("collection_date_time_utc")
    public String collectionDateTimeUtc;

    /*** 重要提示 */
    @JsonProperty("important_note")
    public String importantNote;

    /*** 营业时间 */
    @JsonProperty("operating_hours")
    public List<OperatingHoursVO> operatingHours;

    /*** 新加的 药房取药天数 */
    private Integer collectionDay;



}